package com.ruibang.glass.produce.domain.resp;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentStyle;
import com.alibaba.excel.enums.poi.HorizontalAlignmentEnum;
import com.alibaba.excel.enums.poi.VerticalAlignmentEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


/**
 * @Author: songJinKang
 * @CreateTime: 2024-04-19  10:50
 * @Description: TODO
 * @Version: 1.0
 */
@Data
@ContentStyle(horizontalAlignment = HorizontalAlignmentEnum.CENTER, verticalAlignment = VerticalAlignmentEnum.CENTER)
public class ZqDeviceParamInfo {
    @ApiModelProperty("采集时间")
    @ColumnWidth(18)
    @ExcelProperty(value = {"采集时间"}, index = 0)
    private String collectTime;

    @ApiModelProperty("左刀头切割速度（m/min)")
    @ColumnWidth(12)
    @ExcelProperty(value = {"左刀头切割速度（m/min)"}, index = 1)
    private String zqLeftCutterCutSpeed;

    @ApiModelProperty("右刀头切割速度（m/min)")
    @ColumnWidth(12)
    @ExcelProperty(value = {"右刀头切割速度（m/min)"}, index = 2)
    private String zqRightCutterCutSpeed;

    @ApiModelProperty("纵切机划线返回速度")
    @ColumnWidth(12)
    @ExcelProperty(value = {"纵切机划线返回速度"}, index = 3)
    private String zqHxfhsd;

    @ApiModelProperty("左切割米数（m）")
    @ColumnWidth(12)
    @ExcelProperty(value = {"左切割米数（m）"}, index = 4)
    private String zqLeftCutterCutLength;

    @ApiModelProperty("右切割米数（m）")
    @ColumnWidth(12)
    @ExcelProperty(value = {"右切割米数（m）"}, index = 5)
    private String zqRightCutterCutLength;

    @ApiModelProperty("纵切后玻璃宽度(mm)")
    @ColumnWidth(12)
    @ExcelProperty(value = {"纵切后玻璃宽度(mm)"}, index = 6)
    private String zqCutterLengthSetting;

    @ApiModelProperty("原点位置")
    @ColumnWidth(12)
    @ExcelProperty(value = {"原点位置"}, index = 7)
    private String zqYdwz;

    @ApiModelProperty("左起刀位mm")
    @ColumnWidth(12)
    @ExcelProperty(value = {"左起刀位mm"}, index = 8)
    private String zqLeftStartPosition;

    @ApiModelProperty("右起刀位mm")
    @ColumnWidth(12)
    @ExcelProperty(value = {"右起刀位mm"}, index = 9)
    private String zqRightStartPosition;

    @ApiModelProperty("左退刀位mm")
    @ColumnWidth(12)
    @ExcelProperty(value = {"左退刀位mm"}, index = 10)
    private String zqLeftBackPosition;

    @ApiModelProperty("右退刀位mm")
    @ColumnWidth(12)
    @ExcelProperty(value = {"右退刀位mm"}, index = 11)
    private String zqRightBackPosition;

    @ApiModelProperty("换刀位置")
    @ColumnWidth(12)
    @ExcelProperty(value = {"换刀位置"}, index = 12)
    private String zqHdwz;
}
